multi-photon laser scanning microscope - English Synonyms Dictionary